screw the pooch

Translations
faire une grosse bourde
Definitions
To make a serious mistake or blunder, often through carelessness or incompetence.